two-layer membrane - Turkish English Dictionary